{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[2024-05-13 17:40:51,794] [INFO] [real_accelerator.py:161:get_accelerator] Setting ds_accelerator to cuda (auto detect)\n"
     ]
    }
   ],
   "source": [
    "import torch\n",
    "from PIL import Image\n",
    "from tinychart.model.builder import load_pretrained_model\n",
    "from tinychart.mm_utils import get_model_name_from_path\n",
    "from tinychart.eval.run_tiny_chart import inference_model\n",
    "from tinychart.eval.eval_metric import parse_model_output, evaluate_cmds"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [],
   "source": [
    "def show_image(img_path):\n",
    "    img = Image.open(img_path).convert('RGB')\n",
    "    img.show()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "Special tokens have been added in the vocabulary, make sure the associated word embeddings are fine-tuned or trained.\n"
     ]
    },
    {
     "data": {
      "application/vnd.jupyter.widget-view+json": {
       "model_id": "f2abbe924f6845cc8a8ddfbe9e49a13b",
       "version_major": 2,
       "version_minor": 0
      },
      "text/plain": [
       "Loading checkpoint shards:   0%|          | 0/3 [00:00<?, ?it/s]"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "Some weights of the model checkpoint at checkpoints/TinyChart-3B-768 were not used when initializing TinyChartPhiForCausalLM: ['model.vision_tower.vision_tower.vision_model.embeddings.patch_embedding.bias', 'model.vision_tower.vision_tower.vision_model.embeddings.patch_embedding.weight', 'model.vision_tower.vision_tower.vision_model.embeddings.position_embedding.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.0.layer_norm1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.0.layer_norm1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.0.layer_norm2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.0.layer_norm2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.0.mlp.fc1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.0.mlp.fc1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.0.mlp.fc2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.0.mlp.fc2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.0.self_attn.k_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.0.self_attn.k_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.0.self_attn.out_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.0.self_attn.out_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.0.self_attn.q_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.0.self_attn.q_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.0.self_attn.v_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.0.self_attn.v_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.1.layer_norm1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.1.layer_norm1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.1.layer_norm2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.1.layer_norm2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.1.mlp.fc1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.1.mlp.fc1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.1.mlp.fc2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.1.mlp.fc2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.1.self_attn.k_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.1.self_attn.k_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.1.self_attn.out_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.1.self_attn.out_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.1.self_attn.q_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.1.self_attn.q_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.1.self_attn.v_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.1.self_attn.v_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.10.layer_norm1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.10.layer_norm1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.10.layer_norm2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.10.layer_norm2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.10.mlp.fc1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.10.mlp.fc1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.10.mlp.fc2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.10.mlp.fc2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.10.self_attn.k_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.10.self_attn.k_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.10.self_attn.out_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.10.self_attn.out_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.10.self_attn.q_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.10.self_attn.q_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.10.self_attn.v_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.10.self_attn.v_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.11.layer_norm1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.11.layer_norm1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.11.layer_norm2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.11.layer_norm2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.11.mlp.fc1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.11.mlp.fc1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.11.mlp.fc2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.11.mlp.fc2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.11.self_attn.k_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.11.self_attn.k_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.11.self_attn.out_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.11.self_attn.out_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.11.self_attn.q_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.11.self_attn.q_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.11.self_attn.v_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.11.self_attn.v_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.12.layer_norm1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.12.layer_norm1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.12.layer_norm2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.12.layer_norm2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.12.mlp.fc1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.12.mlp.fc1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.12.mlp.fc2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.12.mlp.fc2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.12.self_attn.k_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.12.self_attn.k_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.12.self_attn.out_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.12.self_attn.out_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.12.self_attn.q_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.12.self_attn.q_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.12.self_attn.v_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.12.self_attn.v_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.13.layer_norm1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.13.layer_norm1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.13.layer_norm2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.13.layer_norm2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.13.mlp.fc1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.13.mlp.fc1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.13.mlp.fc2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.13.mlp.fc2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.13.self_attn.k_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.13.self_attn.k_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.13.self_attn.out_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.13.self_attn.out_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.13.self_attn.q_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.13.self_attn.q_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.13.self_attn.v_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.13.self_attn.v_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.14.layer_norm1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.14.layer_norm1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.14.layer_norm2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.14.layer_norm2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.14.mlp.fc1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.14.mlp.fc1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.14.mlp.fc2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.14.mlp.fc2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.14.self_attn.k_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.14.self_attn.k_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.14.self_attn.out_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.14.self_attn.out_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.14.self_attn.q_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.14.self_attn.q_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.14.self_attn.v_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.14.self_attn.v_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.15.layer_norm1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.15.layer_norm1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.15.layer_norm2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.15.layer_norm2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.15.mlp.fc1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.15.mlp.fc1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.15.mlp.fc2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.15.mlp.fc2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.15.self_attn.k_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.15.self_attn.k_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.15.self_attn.out_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.15.self_attn.out_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.15.self_attn.q_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.15.self_attn.q_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.15.self_attn.v_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.15.self_attn.v_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.16.layer_norm1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.16.layer_norm1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.16.layer_norm2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.16.layer_norm2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.16.mlp.fc1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.16.mlp.fc1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.16.mlp.fc2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.16.mlp.fc2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.16.self_attn.k_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.16.self_attn.k_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.16.self_attn.out_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.16.self_attn.out_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.16.self_attn.q_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.16.self_attn.q_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.16.self_attn.v_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.16.self_attn.v_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.17.layer_norm1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.17.layer_norm1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.17.layer_norm2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.17.layer_norm2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.17.mlp.fc1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.17.mlp.fc1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.17.mlp.fc2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.17.mlp.fc2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.17.self_attn.k_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.17.self_attn.k_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.17.self_attn.out_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.17.self_attn.out_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.17.self_attn.q_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.17.self_attn.q_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.17.self_attn.v_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.17.self_attn.v_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.18.layer_norm1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.18.layer_norm1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.18.layer_norm2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.18.layer_norm2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.18.mlp.fc1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.18.mlp.fc1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.18.mlp.fc2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.18.mlp.fc2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.18.self_attn.k_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.18.self_attn.k_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.18.self_attn.out_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.18.self_attn.out_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.18.self_attn.q_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.18.self_attn.q_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.18.self_attn.v_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.18.self_attn.v_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.19.layer_norm1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.19.layer_norm1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.19.layer_norm2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.19.layer_norm2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.19.mlp.fc1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.19.mlp.fc1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.19.mlp.fc2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.19.mlp.fc2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.19.self_attn.k_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.19.self_attn.k_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.19.self_attn.out_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.19.self_attn.out_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.19.self_attn.q_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.19.self_attn.q_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.19.self_attn.v_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.19.self_attn.v_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.2.layer_norm1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.2.layer_norm1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.2.layer_norm2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.2.layer_norm2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.2.mlp.fc1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.2.mlp.fc1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.2.mlp.fc2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.2.mlp.fc2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.2.self_attn.k_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.2.self_attn.k_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.2.self_attn.out_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.2.self_attn.out_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.2.self_attn.q_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.2.self_attn.q_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.2.self_attn.v_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.2.self_attn.v_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.20.layer_norm1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.20.layer_norm1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.20.layer_norm2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.20.layer_norm2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.20.mlp.fc1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.20.mlp.fc1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.20.mlp.fc2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.20.mlp.fc2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.20.self_attn.k_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.20.self_attn.k_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.20.self_attn.out_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.20.self_attn.out_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.20.self_attn.q_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.20.self_attn.q_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.20.self_attn.v_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.20.self_attn.v_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.21.layer_norm1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.21.layer_norm1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.21.layer_norm2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.21.layer_norm2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.21.mlp.fc1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.21.mlp.fc1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.21.mlp.fc2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.21.mlp.fc2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.21.self_attn.k_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.21.self_attn.k_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.21.self_attn.out_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.21.self_attn.out_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.21.self_attn.q_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.21.self_attn.q_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.21.self_attn.v_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.21.self_attn.v_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.22.layer_norm1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.22.layer_norm1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.22.layer_norm2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.22.layer_norm2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.22.mlp.fc1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.22.mlp.fc1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.22.mlp.fc2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.22.mlp.fc2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.22.self_attn.k_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.22.self_attn.k_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.22.self_attn.out_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.22.self_attn.out_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.22.self_attn.q_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.22.self_attn.q_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.22.self_attn.v_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.22.self_attn.v_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.23.layer_norm1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.23.layer_norm1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.23.layer_norm2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.23.layer_norm2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.23.mlp.fc1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.23.mlp.fc1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.23.mlp.fc2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.23.mlp.fc2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.23.self_attn.k_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.23.self_attn.k_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.23.self_attn.out_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.23.self_attn.out_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.23.self_attn.q_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.23.self_attn.q_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.23.self_attn.v_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.23.self_attn.v_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.24.layer_norm1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.24.layer_norm1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.24.layer_norm2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.24.layer_norm2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.24.mlp.fc1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.24.mlp.fc1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.24.mlp.fc2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.24.mlp.fc2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.24.self_attn.k_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.24.self_attn.k_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.24.self_attn.out_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.24.self_attn.out_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.24.self_attn.q_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.24.self_attn.q_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.24.self_attn.v_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.24.self_attn.v_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.25.layer_norm1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.25.layer_norm1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.25.layer_norm2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.25.layer_norm2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.25.mlp.fc1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.25.mlp.fc1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.25.mlp.fc2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.25.mlp.fc2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.25.self_attn.k_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.25.self_attn.k_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.25.self_attn.out_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.25.self_attn.out_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.25.self_attn.q_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.25.self_attn.q_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.25.self_attn.v_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.25.self_attn.v_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.3.layer_norm1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.3.layer_norm1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.3.layer_norm2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.3.layer_norm2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.3.mlp.fc1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.3.mlp.fc1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.3.mlp.fc2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.3.mlp.fc2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.3.self_attn.k_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.3.self_attn.k_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.3.self_attn.out_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.3.self_attn.out_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.3.self_attn.q_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.3.self_attn.q_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.3.self_attn.v_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.3.self_attn.v_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.4.layer_norm1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.4.layer_norm1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.4.layer_norm2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.4.layer_norm2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.4.mlp.fc1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.4.mlp.fc1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.4.mlp.fc2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.4.mlp.fc2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.4.self_attn.k_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.4.self_attn.k_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.4.self_attn.out_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.4.self_attn.out_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.4.self_attn.q_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.4.self_attn.q_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.4.self_attn.v_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.4.self_attn.v_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.5.layer_norm1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.5.layer_norm1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.5.layer_norm2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.5.layer_norm2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.5.mlp.fc1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.5.mlp.fc1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.5.mlp.fc2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.5.mlp.fc2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.5.self_attn.k_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.5.self_attn.k_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.5.self_attn.out_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.5.self_attn.out_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.5.self_attn.q_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.5.self_attn.q_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.5.self_attn.v_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.5.self_attn.v_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.6.layer_norm1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.6.layer_norm1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.6.layer_norm2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.6.layer_norm2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.6.mlp.fc1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.6.mlp.fc1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.6.mlp.fc2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.6.mlp.fc2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.6.self_attn.k_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.6.self_attn.k_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.6.self_attn.out_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.6.self_attn.out_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.6.self_attn.q_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.6.self_attn.q_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.6.self_attn.v_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.6.self_attn.v_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.7.layer_norm1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.7.layer_norm1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.7.layer_norm2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.7.layer_norm2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.7.mlp.fc1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.7.mlp.fc1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.7.mlp.fc2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.7.mlp.fc2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.7.self_attn.k_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.7.self_attn.k_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.7.self_attn.out_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.7.self_attn.out_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.7.self_attn.q_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.7.self_attn.q_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.7.self_attn.v_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.7.self_attn.v_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.8.layer_norm1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.8.layer_norm1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.8.layer_norm2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.8.layer_norm2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.8.mlp.fc1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.8.mlp.fc1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.8.mlp.fc2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.8.mlp.fc2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.8.self_attn.k_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.8.self_attn.k_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.8.self_attn.out_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.8.self_attn.out_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.8.self_attn.q_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.8.self_attn.q_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.8.self_attn.v_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.8.self_attn.v_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.9.layer_norm1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.9.layer_norm1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.9.layer_norm2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.9.layer_norm2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.9.mlp.fc1.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.9.mlp.fc1.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.9.mlp.fc2.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.9.mlp.fc2.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.9.self_attn.k_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.9.self_attn.k_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.9.self_attn.out_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.9.self_attn.out_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.9.self_attn.q_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.9.self_attn.q_proj.weight', 'model.vision_tower.vision_tower.vision_model.encoder.layers.9.self_attn.v_proj.bias', 'model.vision_tower.vision_tower.vision_model.encoder.layers.9.self_attn.v_proj.weight', 'model.vision_tower.vision_tower.vision_model.post_layernorm.bias', 'model.vision_tower.vision_tower.vision_model.post_layernorm.weight']\n",
      "- This IS expected if you are initializing TinyChartPhiForCausalLM from the checkpoint of a model trained on another task or with another architecture (e.g. initializing a BertForSequenceClassification model from a BertForPreTraining model).\n",
      "- This IS NOT expected if you are initializing TinyChartPhiForCausalLM from the checkpoint of a model that you expect to be exactly identical (initializing a BertForSequenceClassification model from a BertForSequenceClassification model).\n",
      "/nas-alinlp/zhangliang/conda_envs/tinyllava/lib/python3.11/site-packages/torch/_utils.py:776: UserWarning: TypedStorage is deprecated. It will be removed in the future and UntypedStorage will be the only storage class. This should only matter to you if you are using storages directly.  To access UntypedStorage directly, use tensor.untyped_storage() instead of tensor.storage()\n",
      "  return self.fget.__get__(instance, owner)()\n"
     ]
    }
   ],
   "source": [
    "# Build the model\n",
    "model_path = \"mPLUG/TinyChart-3B-768\"\n",
    "\n",
    "tokenizer, model, image_processor, context_len = load_pretrained_model(\n",
    "    model_path, \n",
    "    model_base=None,\n",
    "    model_name=get_model_name_from_path(model_path),\n",
    "    device=\"cuda\" # device=\"cpu\" if running on cpu\n",
    ")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/jpeg": "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lqVqYb+zt7qIfMEniV1Bx1wR1ry7wzd2vhf4XnxBaaZZtqPnyQC4eIAgNMVG9hztHHGe1eudRg1VTTNPisHsI7G2SzcENbrEojbPXK4wc96xNTzfxD4z8R2Q1Gwiu9PW6s5rVvtVtbkqySnG0ozNgg85ycj061e1jx3qWl6yllD9nvFguLe3vWFmY1VpP7rmYnPcDYQO5rtI9B0eGxlsotJsUtJTukgW2QRufUrjB6D8qhl8LeHpypl0HS5CqhFL2cZwo4AHHQelAHP/AA//AOP7xZ/2GZf5LWVb+OPEl3PbiKHSljutSl06LdHISpXP7xvm5GP4R19R29EtrG0svN+yWsEHmvvk8qMLvb1OOp96hTR9MjKFNOtF8uUzJtgUbZD1cccMfXrQB58fiPqb6LG8cdsdU33QMSWjOjpD/FkzLsHryx9BWjY+L9Y1jVtHsbeOxt473S1v5mkjdyvOCq4YdcjGenvXVS+HNDnhWGbRtOkiVmdUe1QqGb7xAI6nue9TWujaXZSJJaabZwPGhjRooFUqhOSoIHAJ5xQB5b4H8XXljoVzapBCkOmW012YpVbzrv53P7rkAKCME4b6CtC58W+MJfBN/rJt7WziFtHPbXkaIwJJwy7fNf14YgdDla9BGiaUrW7LplkGtiTARbrmLJydvHy59qjh8O6JbrOING0+ITqUmCWqL5inqGwOR7GgCbSmupNJtZLyaOW4eNWd44zGpyM/dycfnVyobW0trG2S2tLeK3gT7sUKBFX6AcCpqACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAaap/wAb/wC8f51cNU/43/3j/OmhEkn3TVqqsn3TVqgAooopDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAaap/xv8A7x/nVw1T/jf/AHj/ADpoRJJ901aqrJ901aoAKKKKQwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAGmqf8b/7x/nVw1T/AI3/AN4/zpoRJJ901aqrJ901aoAKKKKQwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKwn1+4N+IYNP86EjduV3L7eecBCgzjIDOpPtV2+1MW1nbzQIkrXLpHFvfy0JbpubBwPwPOBTsxXRoUVnrqsNvJBbanNZ2t7PnZAtxu3c4GCVUk/h+dObWtLVblv7RtCLUEz7ZlJj7fMAeOeKLMLovUVRTV7CSMzJdQNbCPzTcCZPLAyR1z6g89Pemrr2kPJBGmqWbNcZ8nbMp8zBxxzyc8UWYXRoUVWt9RsbueWC2vLeaaI4kjjlVmTtyAeKrXOoXdreRh7KP7G8qxeb5/wC8y3AITbjGTj72evFFguaVFZEWsyvdJutFFpNK8MMqy5dnXPVdoAB2tg7j26Zp8Op3Szyw3tiI5Fh85Ft5TMWXOMH5Vw3Tjke/FFmF0alFVNNvGv7CO5eHyXYsGj3htpDEYyOvSuW8S/EO18LXs1teWUsrbgIfJYfMNqkls4x97tn8KQztKK4/w78RtK8TapFp9lb3aTPG0jGVVAXHbgnNdhQA01T/AI3/AN4/zq4ap/xv/vH+dNCJJPumrVVZPumrVABRRRSGFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF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",
      "image/png": "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",
      "text/plain": [
       "<PIL.Image.Image image mode=RGB size=800x557>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "img_path = \"images/market.png\"\n",
    "show_image(img_path)\n",
    "\n",
    "# To use program-of-thoughts, append `Answer with detailed steps.` to the prompt\n",
    "text = \"What is the highest number of companies in the domestic market? Answer with detailed steps.\""
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/nas-alinlp/zhangliang/conda_envs/tinyllava/lib/python3.11/site-packages/transformers/generation/configuration_utils.py:392: UserWarning: `do_sample` is set to `False`. However, `temperature` is set to `0` -- this flag is only used in sample-based generation modes. You should set `do_sample=True` or unset `temperature`.\n",
      "  warnings.warn(\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "<comment># Get the values of 'Domestic market' for each year, set to Y</comment>\n",
      "<step>Y=[23, 25, 24, 27, 30, 24, 30, 25, 27]</step>\n",
      "<comment># Get the maximum value in Y, set to Answer</comment>\n",
      "<step>Answer=np.max(Y)</step>\n"
     ]
    }
   ],
   "source": [
    "response = inference_model([img_path], text, model, tokenizer, image_processor, context_len, conv_mode=\"phi\", max_new_tokens=1024)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "30"
      ]
     },
     "execution_count": 7,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# Run this code to evaluate the generated python code\n",
    "evaluate_cmds(parse_model_output(response))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "tinyllava",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.11.5"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
